Specifying Animated Diagram Languages

نویسنده

  • M. Minas J. Gottschall
چکیده

Diagrams are always used when communicating complex situations. As a special case, dynamic processes like the token game in Petri-nets are made clear using dynamic diagrams. Animation techniques have to be used in order to achieve a comprehensible visualization. The paper discusses dynamic diagram languages with animations, i.e., animated diagram languages, and how to specify them. Specifications of diagrams are based on an internal hypergraph model and their syntax on hypergraph grammars. Animation of diagrams are described as sequences of hypergraph transformations which control the animation of graphical objects and which are specified using hypergraph rewriting rules. The paper discusses several concepts for the animation of graphical objects. These concepts have been realized as an animation framework. Specification and framework are extensions of DiaGen, an existing framework and generator providing diagram editors for mainly static diagram classes.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

From the Behavior Model of an Animated Visual Language to its Editing Environment Based on Graph Transformation

Animated visual models are a reasonable means for illustrating system behavior. However, implementing animated visual languages and their editing environments is difficult. Therefore, guidelines, specification methods, and tool support are necessary. A flexible approach for specifying model states and behavior is to use graphs and graph transformations. Thereby, a graph can also represent dynam...

متن کامل

Specifying and Implementing Visual Process Modeling Languages with DiaGen

This paper describes how a diagram language can be specified, based on graphs, graph grammars, and transformation rules, and how the diagram editor generator DiaGen generates a diagram editor from such a specification. DiaGen can be applied to practically every visual language, and to visual process modeling languages in particular. This is demonstrated with an editor and animator for statecharts.

متن کامل

Testing of UML Activity Diagrams

In model-driven development, modeling languages provide the means for software development on a higher level of abstraction than traditional general purpose languages. However, compared to general purpose languages, these modeling languages often lack the proper tool support, such as tools for debugging and testing. Especially testing is essential to achieve a high quality of the final software...

متن کامل

A Unified Toolset for Business Process Model Formalization

In this paper, we present a toolset to automate the transformation of Business Process Modeling Notation (BPMN), UML Sequence Diagrams, and Business Process Execution Language (BPEL), into their proposed formal semantics expressed in the channel-based coordination language Reo. Such transformations enable the animated execution and verification of the aforementioned notations with the help of v...

متن کامل

A Visual Language-Based Tool for E-Learning Processes

absTracT One of the crucial activities in the development of e-learning courses concerns the design phase. In this phase, instructional designers define the e-learning processes by specifying the activities students should carry out (knowledge objects, assessment, practice, etc.) and their temporal sequence. This phase is usually performed using an iterative process, with step-by-step refinemen...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997